English Dictionary
◊ CROWN ROAST
crown roast
n : a roast of the rib section of lamb [syn: {rack of lamb}]